andeddu's keep - French English Dictionary